Skip to content

gh-104922: Make PY_SSIZE_T_CLEAN not mandatory#104923

Closed
methane wants to merge 8 commits intopython:mainfrom
methane:arg-ssize_t-by-default
Closed

gh-104922: Make PY_SSIZE_T_CLEAN not mandatory#104923
methane wants to merge 8 commits intopython:mainfrom
methane:arg-ssize_t-by-default

Conversation

@methane
Copy link
Member

@methane methane commented May 25, 2023

This PR keeps ABIs like PyArg_Parse() raise SystemError.

At API level, PyArg_Parse is always replaced to _PyArg_Parse_Size_T by C macro regardless PY_SSIZE_T_CLEAN .


📚 Documentation preview 📚: https://cpython-previews--104923.org.readthedocs.build/

Loading
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

3.13 bugs and security fixes topic-C-API

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants